package com.wishu.finance.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author
 * @Title: 响应 - 合同详情
 * @Description: TODO
 * @date
 */
@lombok.Setter
@lombok.Getter
@lombok.ToString
public class SfContractDetailsResponseDTO {


    // 房源
    private Long id;// 合同ID
    private String sfContractNo; // 合同编号
    private String houseName;//房产信息
    private String premiseName;//小区名(使用楼盘名称)
    private String ownerName;//业主姓名
    private String ownerMobile;//业主手机号
    private String ownerIdCard;//业主身份证号
    private String bankCard;//银行卡号
    private String bankName;//银行名称
    private String bankOpen;//开户行

    // 合同
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date startDate;// 合同开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date endDate;// 合同结束时间
    private int periods;//剩余合同期限
    private double balance;// 合计余额(总金额)
    private double sxBalance;//授信总额

}
